Definition of Penobscot River

  • (noun) a river in central Maine flowing into Penobscot Bay

Synonyms of Penobscot River


Antonyms of Penobscot River


No Antonyms Found.

Homophones of Penobscot River


No Homophones Found.